window frame assembly - Turkish English Dictionary